/*公共*/
.header .width{display:flex;justify-content:space-between;align-items:center}
.header .logo{width:172px;height:47px}
.header .header-r{width:calc(100% - 200px);display:flex;justify-content:flex-end}
.header .nav{display:flex}
.header .nav li>a{font-size:16px;line-height:80px;position:relative;margin-right:70px}
.header .nav li>a::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#005bac;transition:.3s}
.header .nav li>a.active{color:#005bac}
.header .nav li>a.active::after{width:100%}
.header .child{border-top:1px solid #eee;position:fixed;display:none;top:80px;left:0;width:100%;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.1);padding:50px 0;z-index:999}
.header .child .width{display:flex;align-items:flex-start}
.header .child .con{padding-right:40px}
.header .child .con:last-child{padding-right:0}
.header .child .con>a{font-size:18px;color:#000;line-height:30px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px #eee solid;display:block}
.header .child .items>a{font-size:16px;line-height:26px;color:#666;display:block;margin-bottom:10px}
.header .child .item{display:none;margin-bottom:10px}
.header .child .item>a{line-height:24px;color:#999;display:block}
.header .lang{display:flex;align-items:center}
.header .lang .icon{width:24px;height:24px;background:url(../images/lang.svg) no-repeat center center/24px;margin-right:10px}
.header .lang>span{font-size:16px}
.header .search{position:relative;width:24px;height:80px;background:url(../images/search.svg) no-repeat center center/24px;margin-left:30px;cursor:pointer}
.header .search .popup{display:none;position:absolute;top:100%;right:0;z-index:998}
.header .search .popup>div{display:flex}
.header .search .popup .input{width:250px;height:50px;background:#eee;padding:0 20px}
.header .search .popup .btn{width:50px;height:50px;background:#005bac url(../images/search-w.svg) no-repeat center center/24px;transition:.3s}
.header .menu{display:none}
.space{display:none}

.nav-m{display:none;position:fixed;top:0;left:0;bottom:0;width:100%;background:#fff;overflow-y:auto;z-index:1000}
.nav-m .info{display:flex;justify-content:space-between;align-items:center;height:70px}
.nav-m .logo{width:149px;height:40px}
.nav-m .close{width:20px;height:20px;background:url(../images/close.svg) no-repeat center center/20px}
.nav-m .parent{border-top:1px solid rgba(0,0,0,.1)}
.nav-m .parent>li{border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0;position:relative;font-size:16px}
.nav-m .parent>li::after{position:absolute;top:32px;right:0;transform:translateY(-50%);content:'';width:18px;height:18px;background:url(../images/arrow.svg) no-repeat center center/10px;transition:.3s}
.nav-m .parent>li.rotate::after{transform:rotate(90deg);top:22px}
.nav-m .parent>li>a{display:inline-block}
.nav-m .childs{display:none;margin-left:15px;margin-top:18px;border-top:1px solid rgba(0,0,0,.1)}
.nav-m .childs>li{padding:18px 0;border-bottom:1px rgba(0,0,0,.1) solid;position:relative}
.nav-m .childs>li:last-child{border-bottom:0;padding-bottom:0}
.nav-m .childs>li::after{position:absolute;top:28px;right:0;transform:translateY(-50%);content:'';width:18px;height:18px;background:url(../images/arrow.svg) no-repeat center center/10px;transition:.3s}
.nav-m .childs>li.rotate::after{transform:rotate(90deg);top:20px}
.nav-m .childs>li>a{display:inline-block}
.nav-m .child{display:none;margin-left:15px;margin-top:15px;border-top:1px solid rgba(0,0,0,.1)}
.nav-m .child>li{padding:15px 0;border-bottom:1px rgba(0,0,0,.1) solid}
.nav-m .child>li:last-child{border-bottom:0;padding-bottom:0}
.nav-m .child>li>a{display:block}
.nav-m .children{margin-left:15px;margin-top:15px;border-top:1px solid rgba(0,0,0,.1)}
.nav-m .children>a{padding:15px 0;border-bottom:1px rgba(0,0,0,.1) solid;display:block}
.nav-m .children>a:last-child{border-bottom:0;padding-bottom:0}

.footer{background:#f6f8f9;padding:40px 0}
.footer1{display:flex;align-items:center;border-bottom:1px #eee solid;padding-bottom:25px;margin-bottom:25px}
.footer1 .img-div{width:150px;height:41px}
.footer1 .nav{flex:1;display:flex;justify-content:flex-end}
.footer1 .nav>a{padding:0 50px;border-right:1px solid #ddd}
.footer1 .nav>a:last-child{padding-right:0;border-right:0}
.footer2{display:flex;align-items:center}
.footer2>p{width:60%}
.footer2>p>a{color:#666;line-height:24px;margin-right:10px}
.footer2>p>span{color:#666;line-height:24px;margin-right:10px}
.footer2 .icon{flex:1;padding-left:30px;display:flex;justify-content:flex-end}
.footer2 .icon>a{margin-left:20px;width:30px;height:30px;border-radius:50%;background:#8d9ba2;transition:.3s;position:relative}
.footer2 .icon img:nth-of-type(1){max-width:50%;max-height:50%}
.footer2 .icon .qr{display:none;max-width:130px;max-height:130px;position:absolute;top:-150px;left:50%;transform:translateX(-50%);width:130px;height:130px;border:1px #eee solid}

.back{position:fixed;right:30px;bottom:30px;width:50px;height:50px;border-radius:50%;background:#005bac url(../images/back.svg) no-repeat center center/20px;cursor:pointer;display:none;z-index:999}

.mybox{border-top:1px solid #eee;display:flex;align-items:flex-start;position:relative}
.mybox-l{width:280px;left:-280px;min-height:600px;margin-left:0;margin-bottom:50px;animation:mybox-l 1s .5s alternate forwards;transition:.5s;position:relative}
.mybox.full .mybox-l{left:-280px;margin-left:-280px}
.mybox-l .status{position:absolute;top:0;right:-30px;z-index:998;width:30px;height:60px;background:#005bac;color:#fff;text-align:center;padding-top:10px;cursor:pointer;transition:.3s}
.mybox-l a{display:block}
/*二级*/
.mybox-l ul.two li{border-right:1px solid #eee}
.mybox-l ul.two li>a{line-height:50px;background:#f1f6fb;padding-left:25px;font-size:18px;position:relative;border-bottom:1px solid #eee}
.mybox-l ul.two li>a.arrow::after{width:10px;height:10px;background:url(../images/2.png) no-repeat center center/10px;content:'';position:absolute;top:20px;right:20px}
.mybox-l ul.two .child{display:none}
.mybox-l ul.two .child>a{padding-left:40px;position:relative;line-height:50px;border-bottom:1px solid #eee;font-size:16px}
.mybox-l ul.two .child>a::before{width:4px;height:4px;background:#333;content:'';position:absolute;top:23px;left:25px}
.mybox-l ul.two li>a.active{color:#005bac}
.mybox-l ul.two li>a.open::after{background:#999;top:24px;height:2px}
.mybox-l ul.two .child.open{display:block}
.mybox-l ul.two .child>a.active{color:#005bac}
.mybox-l ul.two .child>a.active::before{background:#005bac}
/*三级*/
.mybox-l ul.three li{border-right:1px solid #eee}
.mybox-l ul.three li>a{line-height:50px;background:#f1f6fb;padding-left:25px;font-size:18px;position:relative;border-bottom:1px solid #eee}
.mybox-l ul.three li>a.arrow::after{width:10px;height:10px;background:url(../images/2.png) no-repeat center center/10px;content:'';position:absolute;top:20px;right:20px}
.mybox-l ul.three .child{display:none}
.mybox-l ul.three .child>a{padding-left:40px;position:relative;line-height:50px;border-bottom:1px solid #eee;font-size:16px}
.mybox-l ul.three .child>a::before{width:4px;height:4px;background:#333;content:'';position:absolute;top:23px;left:25px}
.mybox-l ul.three .child>a.arrow::after{width:12px;height:12px;background:url(../images/arrow1-g.svg) no-repeat center center/12px;content:'';position:absolute;top:20px;right:20px;transition:.3s}
.mybox-l ul.three .item{border-bottom:1px solid #eee;padding:15px 0;display:none}
.mybox-l ul.three .item>a{padding-left:40px;font-size:16px;margin-bottom:10px}
.mybox-l ul.three li>a.active{color:#005bac}
.mybox-l ul.three li>a.open::after{background:#999;top:24px;height:2px}
.mybox-l ul.three .child.open{display:block}
.mybox-l ul.three .child>a.active{color:#005bac}
.mybox-l ul.three .child>a.active::before{background:#005bac}
.mybox-l ul.three .child>a.open::after{transform:rotate(180deg)}
.mybox-l ul.three .item.open{display:block}
.mybox-l ul.three .item>a.active{color:#005bac}
/*四级*/
.mybox-l ul.four li{border-right:1px solid #eee}
.mybox-l ul.four li>a{line-height:50px;background:#f1f6fb;padding-left:25px;font-size:17px;position:relative;border-bottom:1px solid #eee}
.mybox-l ul.four li>a.arrow::after{width:10px;height:10px;background:url(../images/2.png) no-repeat center center/10px;content:'';position:absolute;top:20px;right:20px}
.mybox-l ul.four .child{display:none}
.mybox-l ul.four .child>a{padding-left:40px;position:relative;line-height:50px;border-bottom:1px solid #eee;font-size:16px}
.mybox-l ul.four .child>a::before{width:4px;height:4px;background:#333;content:'';position:absolute;top:23px;left:25px}
.mybox-l ul.four .child>a.arrow::after{width:12px;height:12px;background:url(../images/arrow1-g.svg) no-repeat center center/12px;content:'';position:absolute;top:20px;right:20px;transition:.3s}
.mybox-l ul.four .items{border-bottom:1px solid #eee;padding:15px 0;display:none}
.mybox-l ul.four .items>a{padding-left:40px;font-size:16px;margin-bottom:15px;position:relative}
.mybox-l ul.four .items>a::after{width:10px;height:10px;background:url(../images/2.png) no-repeat center center/10px;content:'';position:absolute;top:6px;right:20px}
.mybox-l ul.four .item{display:none;margin-bottom:15px}
.mybox-l ul.four .item>a{padding-left:40px;margin-bottom:10px}
.mybox-l ul.four li>a.active{color:#005bac}
.mybox-l ul.four li>a.open::after{background:#999;top:24px;height:2px}
.mybox-l ul.four .child.open{display:block}
.mybox-l ul.four .child>a.active{color:#005bac}
.mybox-l ul.four .child>a.active::before{background:#005bac}
.mybox-l ul.four .child>a.open::after{transform:rotate(180deg)}
.mybox-l ul.four .items>a.active{color:#005bac}
.mybox-l ul.four .items>a.open::after{background:#999;top:10px;height:2px}
.mybox-l ul.four .items.open{display:block}
.mybox-l ul.four .item.open{display:block}
.mybox-l ul.four .item>a.active{color:#005bac}
.mybox-r{position:relative;width:calc(100% - 280px);right:-100%;animation:mybox-r 1s .5s alternate forwards;transition:.5s;padding:35px 0 0 80px}
.mybox-r .crumb{display:flex;align-items:center;background:url(../images/3.png) no-repeat left center/16px;padding-left:25px}
.mybox-r .crumb>a{color:#999}
.mybox-r .crumb>em{font-style:normal;color:#999;margin:0 10px}
.mybox.full .mybox-r{right:0;padding:35px 0 0;max-width:1600px}

@keyframes mybox-l{to{left:0}}
@keyframes mybox-r{to{right:0}}

.m-menu{display:none}
.m-mask{display:none}
.m-close{display:none}

.tit-name{font-size:36px;line-height:46px;position:relative;padding-left:25px}
.tit-name::before{content:'';position:absolute;width:10px;height:10px;top:18px;left:0;background:#005bac}

@media (max-width:1600px){
    .back{bottom:100px}
    
    .mybox-r{padding:35px 0 0 70px}
    
    .tit-name{font-size:31px;line-height:41px}
}

@media (max-width:1440px){
    .header .child{padding:40px 0}
    .header .child .con>a{font-size:18px}
    
    .back{bottom:80px}
    
    .mybox-l{width:250px;left:-250px}
    .mybox.full .mybox-l{left:-250px;margin-left:-250px}
    .mybox-l .tit{padding:18px 0}
    .mybox-l .tit .img-div{width:25px;height:25px}
    .mybox-l .tit>p{font-size:25px}
    .mybox-l ul.two li>a{font-size:16px}
    .mybox-l ul.two .child>a{font-size:14px}
    .mybox-l ul.three li>a{font-size:16px}
    .mybox-l ul.three .child>a{font-size:14px}
    .mybox-l ul.four li>a{font-size:15px}
    .mybox-l ul.four .child>a{font-size:14px}
    .mybox-l ul.four .items>a{font-size:14px}
    .mybox-r{padding:35px 0 0 60px}
    .mybox.full .mybox-r{width:calc(100% - 100px)}
    
    .tit-name{font-size:26px;line-height:36px}
    
}

@media (max-width:1280px){
    .space{height:70px;display:block}
    .header{position:fixed;top:0;left:0;width:100%;z-index:998;background:#fff;border-bottom:1px solid #eee}
    .header .logo{width:149px;height:40px}
    .header .header-r{width:calc(100% - 170px);display:flex;justify-content:flex-end}
    .header .nav{display:none}
    .header .lang .icon{display:none}
    .header .lang>span{font-size:14px}
    .header .search{width:22px;height:70px;background-size:22px;margin:0 10px}
    .header .search .popup{position:fixed;width:100%;top:70px}
    .header .search .popup .input{width:calc(100% - 45px);height:45px;padding:0 15px}
    .header .search .popup .btn{width:45px;height:45px;background-size:22px}
    .header .menu{display:block;width:22px;height:70px;background:url(../images/menu.svg) no-repeat center center/22px}
    
    .footer{padding:30px 0}
    .footer1{display:block;padding-bottom:0;margin-bottom:20px}
    .footer1 .img-div{margin:0 auto 20px}
    .footer1 .nav{display:flex;flex-wrap:wrap;justify-content:flex-start}
    .footer1 .nav>a{width:calc(100% / 3 - 8px);margin-right:12px;padding:0;text-align:center;margin-bottom:20px}
    .footer1 .nav>a:nth-child(3n){margin-right:0;border-right:0}
    .footer2{display:block}
    .footer2>p{width:100%;display:flex;flex-direction:column;text-align:center;margin-bottom:10px}
    .footer2>p>a{margin-right:0;margin-bottom:5px;font-size:12px;line-height:20px}
    .footer2>p>span{margin-right:0;margin-bottom:5px;font-size:12px;line-height:20px}
    .footer2 .icon{padding-left:0;justify-content:center}
    .footer2 .icon>a{margin-left:10px}
    .footer2 .icon>a:first-child{margin-left:0}
    
    .back{right:20px;bottom:20px;width:35px;height:35px;background-size:16px}
    
    .tit-name{font-size:22px;line-height:32px;padding-left:20px}
    .tit-name::before{width:8px;height:8px;top:12px}
    
    .m-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:998}
    .m-close{position:fixed;top:20px;right:20px;width:40px;height:40px;border-radius:50%;background:#fff url(../images/close.svg) no-repeat center center/20px;z-index:999}
    .m-menu{display:block;width:25px;height:25px;background:url(../images/menu1.svg) no-repeat center center/25px;position:absolute;right:20px;top:28px}
    
    .mybox{border-top:1px solid #eee;display:block}
    .mybox-l{height:100%;overflow-y:auto;left:-250px;margin-bottom:0;animation:none;position:fixed;z-index:999;top:0;border-right:0;background:#fff}
    .mybox-l .status{display:none}
    .mybox-l .tit{display:flex;justify-content:center;align-items:center;padding:20px 0}
    .mybox-l .tit .img-div{width:22px;height:22px}
    .mybox-l .tit>p{font-size:20px}
    /*二级*/
    .mybox-l ul.two li>a{line-height:40px;font-size:16px}
    .mybox-l ul.two li>a.arrow::after{top:18px}
    .mybox-l ul.two .child>a{line-height:40px;font-size:14px}
    .mybox-l ul.two .child>a::before{top:18px}
    .mybox-r{position:static;width:100%;right:0;animation:none;padding:30px 25px 0}
    .mybox-r .crumb{width:calc(100% - 30px);overflow-x:auto;white-space:nowrap;padding-bottom:10px;background-position:left 2px}
    .mybox-r .crumb>em{margin:0 5px}
}

@media (any-hover:hover){
    .header .nav li>a:hover{color:#005bac}
    .header .lang:hover>span{color:#005bac}
    .header .child .con>a:hover{color:#005bac}
    .header .child .items>a:hover{color:#005bac}
    .header .child .item>a:hover{color:#005bac}
    .header .search .popup .btn:hover{background-color:#034179}
    
    .footer1 .nav>a:hover{color:#005bac}
    .footer2>p>a:hover{color:#005bac}
    .footer2 .icon>a:hover{background:#034179}
    
    .mybox-l .status:hover{background:#034179}
    .mybox-l ul.two li>a:hover{color:#005bac}
    .mybox-l ul.two li>a.arrow:hover{color:#005bac}
    .mybox-l ul.two .child>a:hover{color:#005bac}
    .mybox-l ul.three li>a:hover{color:#005bac}
    .mybox-l ul.three .child>a:hover{color:#005bac}
    .mybox-l ul.three .item>a:hover{color:#005bac}
    .mybox-l ul.four li>a:hover{color:#005bac}
    .mybox-l ul.four .child>a:hover{color:#005bac}
    .mybox-l ul.four .child>a:hover::before{background:#005bac}
    .mybox-l ul.four .items>a:hover{color:#005bac}
    .mybox-l ul.four .item>a:hover{color:#005bac}
    
    .mybox-r .crumb>a:hover{color:#005bac}
}

/*首页*/
.index-page .tit-name{font-size:40px;line-height:50px}
.index-page .tit-name::before{top:20px}

.index-page .banner .swiper-slide{position:relative}
.index-page .banner .m{display:none}
.index-page .banner .img{padding-bottom:27.08%;}
.index-page .banner .info{position:absolute;top:23%;left:50%;transform:translateX(-50%);color:#fff}
.index-page .banner .info>p{letter-spacing:1px}
.index-page .banner .info>p:nth-of-type(1){font-size:28px;line-height:38px}
.index-page .banner .info>p:nth-of-type(2){font-size:20px;line-height:36px;margin:20px 0 30px}
/*.index-page .banner .info>p:nth-of-type(3){font-size:16px;line-height:26px;color:#666;margin-bottom:45px}*/
.index-page .banner .info>a{width:150px;height:45px;line-height:45px;border-radius:25px;color:#fff;padding-left:35px;transition:.3s;background:#005bac url(../images/arrow-w.svg) no-repeat 80% center/10px}
.index-page .banner .swiper-pagination{bottom:40px}
.index-page .banner .swiper-pagination-bullet{background:#fff;border-radius:50%;opacity:1;margin:0 20px !important;width:6px;height:6px}
.index-page .banner .swiper-pagination-bullet-active{position:relative;}
.index-page .banner .swiper-pagination-bullet-active:after{border-radius:50%;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:14px;border:1px #fff solid}

.index-page .box1{padding:40px 0 50px}
.index-page .box1 .tit{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}
.index-page .box1 .tit-name{flex:1;padding-right:50px}
.index-page .box1 .tit>a{width:140px;height:45px;line-height:43px;border-radius:23px;padding-left:30px;transition:.3s;background:url(../images/arrow.svg) no-repeat 80% center/10px;border:1px #eee solid}
.index-page .box1 ul{display:flex}
.index-page .box1 li{height:500px;width:32.14%}
.index-page .box1 .img-bg{position:relative;height:240px;border-radius:10px}
.index-page .box1 .img{height:100%}
.index-page .box1 .img-bg>a:nth-of-type(2){position:absolute;bottom:0;left:0;width:100%;font-size:20px;color:#fff;padding:20% 40px 30px;background:linear-gradient(to bottom,transparent 10%,rgba(0,0,0,.6) 90%);transition:.3s}
.index-page .box1 li:nth-child(2){width:67.86%;display:flex;flex-wrap:wrap}
.index-page .box1 li:nth-child(2) .img-bg{margin-left:20px;width:calc(52.63% - 20px);height:240px}
.index-page .box1 li:nth-child(1) .img-bg:nth-child(1),
.index-page .box1 li:nth-child(2) .img-bg:nth-child(1),.index-page .box1 li:nth-child(2) .img-bg:nth-child(2){margin-bottom:20px}
.index-page .box1 li:nth-child(2) .img-bg:nth-child(2),.index-page .box1 li:nth-child(2) .img-bg:nth-child(3){width:calc(47.37% - 20px)}

.index-page .box2{padding:50px 0}
.index-page .box2 .width{display:flex;align-items:center}
.index-page .box2 .tit{flex:1;padding-right:150px}
.index-page .box2 .tit>p{font-size:16px;color:#666;line-height:30px;max-height:240px;overflow:hidden;margin:15px 0 35px}
.index-page .box2 .tit>a{width:160px;height:50px;line-height:50px;border-radius:25px;color:#fff;padding-left:40px;transition:.3s;background:#005bac url(../images/arrow-w.svg) no-repeat 80% center/10px}
.index-page .box2 .swiper-container{width:55.71%;background:#fff;border-radius:20px;height:440px}
.index-page .box2 .swiper-slide{padding:20px 55px 0}
.index-page .box2 .item{border-bottom:1px solid #f5f5f5;display:flex;align-items:center;padding:30px 0}
.index-page .box2 .img-div{width:56px;height:56px}
.index-page .box2 .info{width:calc(100% - 55px);padding:0 30px;background:url(../images/arrow.svg) no-repeat right center/10px}
.index-page .box2 .info>p:first-child{font-size:20px;margin-bottom:10px}
.index-page .box2 .swiper-pagination{bottom:30px}
.index-page .box2 .swiper-pagination-bullet{width:10px;height:10px}
.index-page .box2 .swiper-pagination-bullet-active{background:#005bac}

.index-page .box3{display:flex;padding:40px 0 70px}
.index-page .box3 .tit-name{margin-bottom:30px}
.index-page .box3 .con{border:1px #eee solid;border-radius:10px;height:410px;padding:30px}
.index-page .box3-1{width:38.57%;margin-right:30px}
.index-page .box3-1 .info{display:flex;align-items:center}
.index-page .box3-1 .img-bg{width:29.1%;border-radius:10px}
.index-page .box3-1 .img{padding-bottom:128.57%}
.index-page .box3-1 .txt{flex:1;padding-left:30px}
.index-page .box3-1 .txt>a:nth-of-type(1){font-size:20px}
.index-page .box3-1 .txt>p{line-height:24px;color:#666;margin:10px 0 15px}
.index-page .box3-1 .txt>a:nth-of-type(2){width:140px;height:45px;line-height:43px;border-radius:23px;padding-left:30px;transition:.3s;background:url(../images/arrow.svg) no-repeat 80% center/10px;border:1px #eee solid}
.index-page .box3-1 ul{display:flex;flex-wrap:wrap;margin-top:30px}
.index-page .box3-1 li{width:calc(50% - 10px);border-radius:8px;background:#f6f8f9;margin-bottom:15px;height:60px;display:flex;align-items:center;padding:0 30px;position:relative}
.index-page .box3-1 li:nth-child(2n+1){margin-right:20px}
.index-page .box3-1 .img-div{width:25px;height:24px}
.index-page .box3-1 li>p{font-size:16px;flex:1;padding:0 15px;background:url(../images/arrow.svg) no-repeat right center/8px}
.index-page .box3-2{width:calc(61.43% - 30px)}
.index-page .box3-2 .info{display:flex;align-items:center}
.index-page .box3-2 .img-bg{width:26.3%;border-radius:10px}
.index-page .box3-2 .img{padding-bottom:70%}
.index-page .box3-2 .txt{width:73.7%;padding-left:30px}
.index-page .box3-2 .txt>a{font-size:20px}
.index-page .box3-2 .txt>p{line-height:24px;color:#666}
.index-page .box3-2 .txt>p:nth-of-type(1){margin:10px 0}
.index-page .box3-2 ul{margin-top:5px}
.index-page .box3-2 li{border-bottom:1px dashed #e5e5e5;display:flex;padding:18px 0}
.index-page .box3-2 li:last-child{border-bottom:0}
.index-page .box3-2 li>a{flex:1;padding:0 30px 0 25px;position:relative}
.index-page .box3-2 li>a::before{content:'';position:absolute;top:7px;left:0;width:7px;height:7px;border-radius:50%;background:#ccc}
.index-page .box3-2 li>p{color:#666;width:80px}

@media (max-width:1600px){
    .index-page .banner .info{top:18%}
    .index-page .banner .info>p:nth-of-type(1){font-size:26px;line-height:36px}
    .index-page .banner .info>p:nth-of-type(2){font-size:18px;line-height:32px;margin:10px 0 20px}
    /*.index-page .banner .info>p:nth-of-type(3){margin-bottom:35px}*/
    
    .index-page .tit-name{font-size:35px;line-height:45px}
    
    .index-page .box2 .tit{padding-right:120px}
}

@media (max-width:1440px){
    .index-page .banner .info>p:nth-of-type(1){font-size:24px;line-height:34px}
    .index-page .banner .info>p:nth-of-type(2){font-size:16px;line-height:28px}
    /*.index-page .banner .info>p:nth-of-type(3){margin-bottom:25px}*/
    .index-page .banner .info>a{width:140px;height:45px;line-height:45px;padding-left:30px}
    
    .index-page .tit-name{font-size:30px;line-height:40px}
    
    .index-page .box1 li{height:455px}
	.index-page .box1 .img-bg,
    .index-page .box1 li:nth-child(2) .img-bg{height:217.5px;margin-left:20px}
    .index-page .box1 li:nth-child(2) .img-bg:nth-child(1), .index-page .box1 li:nth-child(2) .img-bg:nth-child(2){margin-bottom:20px}
    
    .index-page .box2 .tit{padding-right:90px}
    .index-page .box2 .tit>a{width:140px;height:45px;line-height:45px;padding-left:30px}
    .index-page .box2 .img-div{width:50px;height:51px}
    
    .index-page .box3 .con{height:400px}
}

@media (max-width:1280px){
    .index-page .tit-name{font-size:22px;line-height:32px}
    .index-page .tit-name::before{top:12px}

    .index-page .banner .pc{display:none}
    .index-page .banner .m{display:block}
    .index-page .banner .img{padding-bottom:75.06%}
    .index-page .banner .info{top:0;left:0;position:absolute;padding:30px 25px;width:100%;height:100%;transform:translateX(0);background:rgba(0,0,0,.3)}
    .index-page .banner .info>p{text-align:center}
    .index-page .banner .info>p:nth-of-type(1){font-size:20px;line-height:30px}
    .index-page .banner .info>p:nth-of-type(2){font-size:14px;line-height:24px}
    /*.index-page .banner .info>p:nth-of-type(3){font-size:14px;line-height:24px;margin-bottom:20px}*/
    .index-page .banner .info>a{margin:0 auto;display:block;width:130px;height:40px;line-height:40px;padding-left:30px}
    .index-page .banner .swiper-pagination{bottom:20px}
    .index-page .banner .swiper-pagination-bullet{margin:0 10px !important}
    .index-page .banner .swiper-pagination-bullet-active:after{padding:10px}
    
    .index-page .box1{padding:30px 0 10px}
    .index-page .box1 .tit{margin-bottom:20px}
    .index-page .box1 .tit-name{padding-right:30px}
    .index-page .box1 .tit>a{width:110px;font-size:12px;height:40px;line-height:38px;padding-left:20px;background-size:8px}
    .index-page .box1 ul{display:block}
    .index-page .box1 li{height:200px;width:100%;margin-bottom:20px}
    .index-page .box1 .img-bg{margin-bottom:20px}
    .index-page .box1 .img-bg>a:nth-of-type(2){font-size:16px;padding:20% 25px 25px}
	
	.index-page .box1 li,
	.index-page .box1 li:nth-child(1) .img-bg,
    .index-page .box1 li:nth-child(2){width:100%;display:block;height:auto}
	.index-page .box1 li:nth-child(1) .img-bg,
    .index-page .box1 li:nth-child(2) .img-bg{margin-left:0;width:100%;height:150px}
    .index-page .box1 li:nth-child(2) .img-bg:nth-child(1),.index-page .box1 li:nth-child(2) .img-bg:nth-child(2){margin-bottom:20px}
    .index-page .box1 li:nth-child(2) .img-bg:nth-child(2),.index-page .box1 li:nth-child(2) .img-bg:nth-child(3){width:100%}
    
    .index-page .box2{padding:50px 0}
    .index-page .box2 .width{display:block}
    .index-page .box2 .tit{padding-right:0;margin-bottom:30px}
    .index-page .box2 .tit-name{text-align:center;padding-left:0}
    .index-page .box2 .tit-name::before{display:none}
    .index-page .box2 .tit>p{font-size:14px;line-height:24px;margin:10px 0 20px;text-align:center}
    .index-page .box2 .tit>a{margin:0 auto;display:block;width:130px;height:45px;line-height:45px;padding-left:30px}
    .index-page .box2 .swiper-container{width:100%;border-radius:10px;height:auto}
    .index-page .box2 .swiper-slide{padding:10px 25px 50px}
    .index-page .box2 .item{display:block;padding:20px 0}
    .index-page .box2 .img-div{width:40px;height:41px;margin-bottom:10px}
    .index-page .box2 .info{width:100%;padding:0 15px 0 0}
    .index-page .box2 .info>p:first-child{font-size:16px;margin-bottom:5px}
    .index-page .box2 .swiper-pagination{bottom:20px}
    .index-page .box2 .swiper-pagination-bullet{width:8px;height:8px}
    
    .index-page .box3{display:block;padding:30px 0}
    .index-page .box3 .tit-name{margin-bottom:20px}
    .index-page .box3 .con{height:auto;padding:30px 25px 20px}
    .index-page .box3-1{width:100%;margin-right:0;margin-bottom:30px}
    .index-page .box3-1 .info{align-items:flex-start}
    .index-page .box3-1 .img-bg{width:29.1%}
    .index-page .box3-1 .img{padding-bottom:160%}
    .index-page .box3-1 .txt{padding-left:20px}
    .index-page .box3-1 .txt>a:nth-of-type(1){font-size:16px}
    .index-page .box3-1 .txt>p{margin:5px 0 10px}
    .index-page .box3-1 .txt>a:nth-of-type(2){width:110px;font-size:12px;height:40px;line-height:38px;padding-left:20px;background-size:8px}
    .index-page .box3-1 ul{margin-top:20px}
    .index-page .box3-1 li{width:calc(50% - 10px);margin-bottom:10px;height:45px;padding:0 20px}
    .index-page .box3-1 li:nth-child(2n+1){margin-right:20px}
    .index-page .box3-1 .img-div{display:none}
    .index-page .box3-1 li>p{font-size:14px;padding:0 15px 0 0}
	.index-page .box3-2{width:100%}
    .index-page .box3-2 .info{display:block}
    .index-page .box3-2 .img-bg{width:100%;margin-bottom:20px}
    .index-page .box3-2 .txt{padding-left:0;width:100%}
    .index-page .box3-2 .txt>a{font-size:16px}
    .index-page .box3-2 ul{margin-top:10px}
    .index-page .box3-2 li{padding:15px 0}
    .index-page .box3-2 li>a{padding:0 20px;position:relative}
    .index-page .box3-2 li>p{font-size:12px;width:70px}
}

@media (any-hover:hover){
    .index-page .banner .info>a:hover{background-color:#034179}
    
    .index-page .box1 .tit>a:hover{background-color:#005bac;color:#fff;border-color:#fff;background-image:url(../images/arrow-w.svg)}
    .index-page .box1 .img-bg:hover>a:nth-of-type(2){padding-bottom:35px}
    
    .index-page .box2 .tit>a:hover{background-color:#034179}
    .index-page .box2 .info>p:first-child:hover{color:#005bac}
    
    .index-page .box3-1 .txt>a:nth-of-type(1):hover{color:#005bac}
    .index-page .box3-1 .txt>a:nth-of-type(2):hover{background-color:#005bac;color:#fff;border-color:#fff;background-image:url(../images/arrow-w.svg)}
    .index-page .box3-1 li:hover>p{color:#005bac}
    .index-page .box3-2 .txt>a:hover{color:#005bac}
    .index-page .box3-2 li>a:hover{color:#005bac}
}

/*关于我们*/
.about-page{display:flex;align-items:flex-start;padding:75px 0 100px}
.about-page .info{flex:1;padding-right:100px}
.about-page .info>p{font-size:16px;line-height:30px;color:#666;border-top:1px solid #eee;padding-top:25px;margin:25px 0 40px}
.about-page ul{display:flex;flex-wrap:wrap}
.about-page li{position:relative;padding-right:60px;margin-right:60px;margin-bottom:30px}
.about-page li:last-child{padding-right:0;margin-right:0}
.about-page li::after{content:'';position:absolute;width:1px;height:50px;top:20px;right:0;background:#eee}
.about-page li:last-child::after{display:none}
.about-page .num{display:flex;align-items:flex-end}
.about-page .num>span:first-child{font-size:48px;color:#005bac}
.about-page .num>span:last-child{font-size:12px;color:#666;margin:0 0 10px 5px}
.about-page li>p{line-height:24px;color:#666}
.about-page .imgs{width:450px;position:relative}
.about-page .swiper-container{border-radius:10px;margin-bottom:20px}
.about-page .swiper-slide{border-radius:10px;height:560px}
.about-page .img{height:100%}
.about-page .swiper-pagination{text-align:center;width:100%}
.about-page .swiper-pagination-bullet{width:6px;height:6px;margin-right:10px}
.about-page .swiper-pagination-bullet-active{background:#005bac}

@media (max-width:1600px){
    .about-page{padding:65px 0 80px}
    .about-page .info{padding-right:80px}
    .about-page .num>span:first-child{font-size:43px;line-height:53px}
}

@media (max-width:1440px){
    .about-page{padding:45px 0 60px}
    .about-page .info{padding-right:60px}
    .about-page .num>span:first-child{font-size:38px;line-height:48px}
    .about-page .imgs{width:400px}
    .about-page .swiper-slide{height:500px}
}

@media (max-width:1280px){
    .about-page{display:block;padding:20px 0 50px}
    .about-page .info{padding-right:0}
    .about-page .info>p{font-size:14px;line-height:24px;padding-top:15px;margin:15px 0 20px}
    .about-page li{width:calc(100% / 3);padding:0 20px;margin-bottom:20px;margin-right:0}
    .about-page li::after{height:30px;top:10px}
    .about-page li:nth-child(3n)::after{display:none}
    .about-page .num{justify-content:center}
    .about-page .num>span:first-child{font-size:25px}
    .about-page li>p{text-align:center}
    .about-page .imgs{width:100%}
    .about-page .swiper-container{margin-bottom:10px}
    .about-page .swiper-slide{height:auto}
    .about-page .img{height:auto;padding-bottom:124.44%}
}

/*荣誉*/
.honor-page{padding:70px 0 35px}
.honor-page .cate{display:flex;justify-content:center;margin:40px 0}
.honor-page .swiper-slide{width:auto;line-height:50px;padding:0 50px;background:#f1f6fb;border-radius:5px;font-size:16px;margin-right:30px;cursor:pointer;transition:.3s}
.honor-page .swiper-slide:last-child{margin-right:0}
.honor-page .swiper-slide.active{background:#005bac;color:#fff}
.honor-page ul{display:flex;flex-wrap:wrap}
.honor-page li{width:calc(25% - 19.5px);margin-right:26px;margin-bottom:25px}
.honor-page li:nth-child(4n){margin-right:0}
.honor-page .img-div{background:url(../images/4.png) no-repeat center center/cover;height:210px;margin-bottom:15px;transition:.3s;border-radius:10px}
.honor-page .img-div>img{max-width:55%;max-width:55%}
.honor-page li>p{font-size:16px;text-align:center;line-height:26px}
.honor-page .page{margin:15px 0}

@media (max-width:1600px){
    .honor-page{padding:60px 0 35px}
}

@media (max-width:1440px){
    .honor-page{padding:40px 0 35px}
    .honor-page .cate{margin:30px 0}
}

@media (max-width:1280px){
    .honor-page{padding:20px 0 10px}
    .honor-page .cate{margin:20px 0 30px;justify-content:flex-start}
    .honor-page .swiper-contai1ner{margin:0}
    .honor-page .swiper-slide{line-height:40px;padding:0 25px;font-size:14px;margin-right:10px}
    .honor-page ul{display:block}
    .honor-page li{width:100%;margin-right:0;margin-bottom:20px}
    .honor-page li>p{font-size:14px;line-height:24px}
    .honor-page .page{margin:10px 0 20px}
}

@media (any-hover:hover){
    .honor-page .swiper-slide:hover{background:#005bac;color:#fff}
    .honor-page .img-div:hover{transform:translateY(-5px)}
}

/*新闻*/
.news-page.list{padding:70px 0 20px}
.news-page.list ul{margin-top:30px}
.news-page.list li{display:flex;margin-bottom:30px}
.news-page.list li .img-bg{width:16.5%;border-radius:10px;margin-right:40px}
.news-page.list li .img{padding-bottom:69.56%}
.news-page.list .info{width:calc(83.5% - 40px);border-bottom:1px #eee solid}
.news-page.list .info>a{font-size:20px;margin:15px 0}
.news-page.list .info>div{display:flex}
.news-page.list .info p{line-height:24px;color:#666}
.news-page.list .info p:nth-of-type(1){flex:1;padding-right:90px}
.news-page.list .info p:nth-of-type(2){font-size:18px;width:100px}
.news-page .page{margin:50px 0 30px}

.news-page.detail{padding:70px 0 50px}
.news-page.detail .name{font-size:36px;line-height:46px;text-align:center;margin-bottom:20px}
.news-page.detail .other{text-align:center;padding-bottom:30px}
.news-page.detail .other>span{font-size:16px;color:#999;text-align:center}
.news-page.detail .other>span:first-child{margin-right:40px}
.news-page.detail .content{padding:30px 50px 40px;border-top:1px #eee solid;border-bottom:1px #eee solid;margin-bottom:30px}
.news-page.detail .content p{font-size:16px;line-height:32px;color:#666}
.news-page.detail .content a{display:inline-block}
.news-page.detail .content img{max-width:100%;height:auto !important;margin:0 auto !important}
.news-page.detail .jump{display:flex;align-items:center}
.news-page.detail .info{flex:1;padding-right:50px}
.news-page.detail .info>a{font-size:16px;line-height:30px;color:#666}
.news-page.detail .jump>a{width:168px;height:57px;text-align:center;line-height:57px;background:#005bac;color:#fff;border-radius:28px;transition:.3s}

@media (max-width:1600px){
    .news-page.list{padding:60px 0 20px}
    .news-page.list .info p:nth-of-type(1){padding-right:80px}
    .news-page.list li .img-bg{margin-right:35px}
    
    .news-page.detail{padding:60px 0 50px}
    .news-page.detail .name{font-size:34px;line-height:44px}
}

@media (max-width:1440px){
    .news-page.list{padding:40px 0 20px}
    .news-page.list li .img-bg{margin-right:30px}
    .news-page.list .info>a{font-size:18px;margin:10px 0}
    .news-page.list .info p:nth-of-type(1){padding-right:70px}
    .news-page.list .info p:nth-of-type(2){font-size:16px;width:90px}
    
    .news-page.detail{padding:40px 0 50px}
    .news-page.detail .name{font-size:32px;line-height:42px}
    .news-page.detail .jump>a{width:130px;height:45px;line-height:45px}
}

@media (max-width:1280px){
    .news-page.list{padding:20px 0 10px}
    .news-page.list ul{margin-top:20px}
    .news-page.list li{display:block;margin-bottom:20px}
    .news-page.list li .img-bg{width:100%;margin-right:0}
    .news-page.list .info{padding-bottom:20px}
    .news-page.list li:last-child .info{border-bottom:0}
    .news-page.list .info>a{font-size:16px;margin:20px 0 10px}
    .news-page.list .info>div{display:block}
    .news-page.list .info p:nth-of-type(1){padding-right:0;margin-bottom:5px}
    .news-page.list .info p:nth-of-type(2){font-size:14px}
    .news-page .page{margin:30px 0 20px}
    
    .news-page.detail{padding:20px 0 30px}
    .news-page.detail .name{font-size:22px;line-height:32px;margin-bottom:15px}
    .news-page.detail .other{padding-bottom:15px}
    .news-page.detail .other>span{font-size:14px}
    .news-page.detail .other>span:first-child{margin-right:20px}
    .news-page.detail .content{padding:20px 0;margin-bottom:20px}
    .news-page.detail .content p{font-size:14px;line-height:24px}
    .news-page.detail .jump{display:block}
    .news-page.detail .info{padding-right:0;margin-bottom:20px}
    .news-page.detail .info>a{font-size:14px;line-height:24px}
    .news-page.detail .jump>a{width:120px;height:45px;line-height:45px}
}

@media (any-hover:hover){
    .news-page.list .info>a:hover{color:#005bac}
    
    .news-page.detail .info>a:hover{color:#005bac}
    .news-page.detail .jump>a:hover{background:#034179}
}

/*招聘*/
.recruit-page{padding:70px 0 50px}
.recruit-page .cate{display:flex;align-items:center;margin:40px 0 30px;justify-content:space-between}
.recruit-page .cate>p{width:400px;line-height:50px;text-align:center;background:#f1f6fb;color:#005bac;border-radius:5px;font-size:16px}
.recruit-page .cate>div{padding-left:50px;display:flex}
.recruit-page .cate a{width:190px;line-height:50px;text-align:center;border-radius:5px;background:#f1f6fb;margin-left:10px;font-size:16px;cursor:pointer;transition:.3s}
.recruit-page .cate a.active{background:#005bac;color:#fff}

.recruit-page .head{display:flex;align-items:center;padding:0 60px 0 80px;background:#005bac;border-radius:10px 10px 0 0;height:70px}
.recruit-page .head>p:nth-of-type(1){color:#fff;font-size:16px;line-height:26px;width:calc(61% - 380px);padding-right:30px}
.recruit-page .head>p:nth-of-type(2){width:27%}
.recruit-page .head .my-select:nth-of-type(1){margin-right:12%}
.recruit-page .con{cursor:pointer;border:1px #ddd solid;border-top:0;display:flex;align-items:center;padding:20px 60px 20px 80px;font-size:16px}
.recruit-page .con>p{line-height:26px}
.recruit-page .con>p:nth-of-type(1){width:calc(61% - 380px);padding-right:30px}
.recruit-page .con>p:nth-of-type(2){width:190px;margin-right:12%;text-align:center}
.recruit-page .con>p:nth-of-type(3){width:190px;text-align:center}
.recruit-page .con>p:nth-of-type(4){width:27%;position:relative;}
.recruit-page .con>p:nth-of-type(4)::after{position:absolute;right:0;top:-19px;content:'';width:38px;height:38px;border:1px #ddd solid;border-radius:50%;background:url(../images/2.png) no-repeat center center/10px}
.recruit-page .body{display:none;padding:10px 80px 50px;background:#f5f7fa;border:1px #ddd solid;border-top:0}
.recruit-page .body>span{font-size:18px;color:#005bac;margin:30px 0 15px;display:block}
.recruit-page .body>p{font-size:16px;color:#666;line-height:32px}
.recruit-page .con.active{background:#4D8DC5;color:#fff;border-color:#4D8DC5}
.recruit-page .con.active>p:nth-of-type(4)::after{border-color:#fff;background-color:#fff;background-image:url(../images/6.png)}
.recruit-page .page{padding:50px 0 0}
.recruit-page .m{display:none}

@media (max-width:1600px){
    .recruit-page{padding:60px 0 50px}
    .recruit-page .head>p:nth-of-type(1){width:calc(77% - 380px)}
    .recruit-page .head>p:nth-of-type(2){width:15%}
    .recruit-page .head .my-select:nth-of-type(1){margin-right:8%}
    .recruit-page .con>p:nth-of-type(1){width:calc(77% - 380px)}
    .recruit-page .con>p:nth-of-type(4){width:15%}
    .recruit-page .con>p:nth-of-type(2){margin-right:8%}
}

@media (max-width:1440px){
    .recruit-page{padding:40px 0 50px}
    .recruit-page .cate{margin:30px 0 20px}
    .recruit-page .cate>p{height:45px;line-height:45px;font-size:14px}
    .recruit-page .cate a{height:45px;line-height:45px;font-size:14px}
    .recruit-page .head{height:60px;padding:0 40px 0 60px}
    .recruit-page .head>p:nth-of-type(1){width:calc(77% - 320px)}
    .recruit-page .head .my-select{width:160px;height:40px}
    .recruit-page .head .my-select:after{top:17px}
    .recruit-page .head .my-select p{line-height:40px;font-size:14px}
    .recruit-page .head .my-select ul li{line-height:35px}
    .recruit-page .con{padding:18px 40px 18px 60px}
    .recruit-page .con>p:nth-of-type(1){width:calc(77% - 320px)}
    .recruit-page .con>p:nth-of-type(4)::after{width:30px;height:30px;top:-16px}
    .recruit-page .body{padding:10px 60px 40px}
}

@media (max-width:1280px){
    .recruit-page{padding:20px 0 50px}
    .recruit-page .cate{display:block;margin:20px 0}
    .recruit-page .cate>p{width:100%;line-height:40px;font-size:14px;margin-bottom:10px}
    .recruit-page .cate>div{padding-left:0}
    .recruit-page .cate a{width:calc(50% - 10px);height:40px;line-height:40px;margin-left:0;font-size:14px}
    .recruit-page .cate a:nth-child(2n+1){margin-right:20px}
    
    .recruit-page .m{display:flex;margin-bottom:20px}
    .recruit-page .m .my-select{width:calc(50% - 10px)}
    .recruit-page .m .my-select:first-child{margin-right:20px}
    
    .recruit-page .head{padding:0 25px;height:50px}
    .recruit-page .head>p:nth-of-type(1){width:calc(100% - 25px)}
    .recruit-page .head>p:nth-of-type(2){width:25px}
    .recruit-page .head .my-select{display:none}
    .recruit-page .con{padding:15px 25px}
    .recruit-page .con>p:nth-of-type(1){padding-right:30px;width:calc(100% - 25px)}
    .recruit-page .con>p:nth-of-type(2){display:none}
    .recruit-page .con>p:nth-of-type(3){display:none}
    .recruit-page .con>p:nth-of-type(4){width:25px}
    .recruit-page .con>p:nth-of-type(4)::after{right:0;top:-14px;width:25px;height:25px}
    .recruit-page .body{padding:10px 25px}
    .recruit-page .body>span{font-size:16px;margin:10px 0}
    .recruit-page .body>p{font-size:14px;line-height:24px;margin-bottom:20px}
    .recruit-page .page{padding:30px 0 0}
}

@media (any-hover:hover){
    .recruit-page .cate a:hover{background:#005bac;color:#fff}
}

/*福利*/
.welfare-page{padding:70px 0 100px}
.welfare-page ul{border:1px #e5e5e5 solid;margin-top:35px}
.welfare-page li{padding:22px 40px;border-bottom:1px #e5e5e5 solid;display:flex;align-items:center;cursor:pointer}
.welfare-page li:last-child{border-bottom:0}
.welfare-page .info{flex:1;padding-right:50px}
.welfare-page .info>p:first-child{font-size:18px;line-height:28px}
.welfare-page .info>p:last-child{display:none;font-size:16px;line-height:26px;color:#666;margin:15px 0 20px}
.welfare-page li>span{display:block;width:38px;height:38px;border:1px #ddd solid;border-radius:50%;background:url(../images/2.png) no-repeat center center/10px}
.welfare-page li.active{align-items:flex-start}
.welfare-page li.active .info>p:first-child{color:#005bac}
.welfare-page li.active>span{border-color:#005bac;background-color:#005bac;background-image:url(../images/6-w.png)}

@media (max-width:1600px){
    .welfare-page{padding:60px 0 90px}
}

@media (max-width:1440px){
    .welfare-page{padding:40px 0 80px}
    .welfare-page li{padding:18px 35px}
    .welfare-page .info>p:first-child{font-size:16px;line-height:26px}
    .welfare-page .info>p:last-child{font-size:14px;line-height:24px}
    .welfare-page li>span{width:30px;height:30px}
}

@media (max-width:1280px){
    .welfare-page{padding:20px 0 50px}
    .welfare-page ul{margin-top:20px}
    .welfare-page li{padding:15px 25px}
    .welfare-page .info{padding-right:30px}
    .welfare-page .info>p:first-child{font-size:16px;line-height:26px}
    .welfare-page .info>p:last-child{font-size:14px;line-height:24px;margin:10px 0 0}
    .welfare-page li>span{width:30px;height:30px}
}

@media (any-hover:hover){
    .welfare-page li:hover .info>p:first-child{color:#005bac}
}

/*faq*/
.faq-page{padding:70px 0 100px}
.faq-page .con{display:flex;margin-top:35px;align-items:flex-start}
.faq-page .img-bg{width:41.66%;border-radius:10px}
.faq-page .img{padding-bottom:67.27%}
.faq-page ul{flex:1;margin-right:60px}
.faq-page li{padding:22px 0;border-bottom:1px #e5e5e5 solid;display:flex;align-items:center;cursor:pointer}
.faq-page .info{width:calc(100% - 36px);padding-right:50px}
.faq-page .info>p:first-child{font-size:18px;line-height:28px}
.faq-page .info>p:last-child{display:none;font-size:16px;line-height:26px;color:#666;margin:15px 0 20px}
.faq-page li>span{display:block;width:36px;height:36px;border:1px #ddd solid;border-radius:50%;background:url(../images/2.png) no-repeat center center/10px}
.faq-page li.active{align-items:flex-start}
.faq-page li.active>span{border-color:#005bac;background-color:#005bac;background-image:url(../images/6-w.png)}

@media (max-width:1600px){
    .faq-page{padding:60px 0 90px}
    .faq-page .info{padding-right:40px}
    .faq-page ul{margin-right:50px}
}

@media (max-width:1440px){
    .faq-page{padding:40px 0 80px}
    .faq-page ul{margin-right:40px}
    .faq-page .info{width:calc(100% - 30px);padding-right:30px}
    .faq-page .info>p:first-child{font-size:16px;line-height:26px}
    .faq-page .info>p:last-child{font-size:14px;line-height:24px}
    .faq-page li>span{width:30px;height:30px}
    
}

@media (max-width:1280px){
    .faq-page{padding:20px 0 50px}
    .faq-page .con{display:block;margin-top:20px}
    .faq-page .img-bg{width:100%}
    .faq-page ul{margin-right:0;margin-bottom:30px}
    .faq-page li{padding:15px 0}
    .faq-page .info{padding-right:30px}
    .faq-page .info>p:first-child{font-size:16px;line-height:26px}
    .faq-page .info>p:last-child{font-size:14px;line-height:24px;margin:10px 0}
    .faq-page li>span{width:30px;height:30px}
    .faq-page li.active{align-items:flex-start}
}

@media (any-hover:hover){
    .faq-page li:hover .info>p:first-child{color:#005bac}
}

/*质量体系*/
.quality-page .box1{border-bottom:1px solid #e5e5e5;padding-top:70px}
.quality-page .box1 .img-div{padding:40px 0 50px 25px;justify-content:flex-start}

.quality-page .box2{border-bottom:1px solid #e5e5e5;padding:40px 0 30px}
.quality-page .box2 .img-txt{display:flex;flex-wrap:wrap;margin:40px 0 0 25px}
.quality-page .box2 .img-txt li{width:calc(50% - 25px);margin-right:50px;display:flex;align-items:flex-start;margin-bottom:40px}
.quality-page .box2 .img-txt li:nth-child(2n){margin-right:0}
.quality-page .box2 .img-txt .img-bg{width:36.17%;border-radius:10px}
.quality-page .box2 .img-txt .img{padding-bottom:69.56%}
.quality-page .box2 .img-txt .info{flex:1;padding-left:40px}
.quality-page .box2 .img-txt .info>p{padding-left:15px}
.quality-page .box2 .img-txt .info>p:first-child{font-size:22px;line-height:32px;position:relative;margin:20px 0 15px}
.quality-page .box2 .img-txt .info>p:first-child:before{content:'';position:absolute;top:13px;left:0;width:6px;height:6px;background:#005bac}
.quality-page .box2 .img-txt .info>p:last-child{font-size:16px;line-height:28px;color:#666}
.quality-page .box2>p:nth-of-type(1){font-size:22px;line-height:32px;position:relative;margin-bottom:5px;padding-left:50px}
.quality-page .box2>p:nth-of-type(1):before{content:'';position:absolute;top:13px;left:25px;width:6px;height:6px;background:#005bac}
.quality-page .box2>p:nth-of-type(2){max-width:700px;font-size:16px;line-height:30px;color:#666;padding:5px 0 25px 25px}
.quality-page .box2 .txt{display:flex;flex-wrap:wrap}
.quality-page .box2 .txt li{width:calc(100% / 3 - 20px);margin-right:30px;margin-bottom:30px;padding:30px;border:1px #e5e5e5 solid;border-radius:10px;transition:.3s}
.quality-page .box2 .txt li:nth-child(3n){margin-right:0}
.quality-page .box2 .txt li>p:first-child{font-size:18px;line-height:28px;margin-bottom:10px}
.quality-page .box2 .txt li>p:last-child{font-size:14px;line-height:24px;color:#666}

.quality-page .box3{border-bottom:1px solid #e5e5e5;padding:40px 0 30px}
.quality-page .box3:last-child{border-bottom:0}
.quality-page .box3 ul{margin-top:30px;display:flex;flex-wrap:wrap}
.quality-page .box3 li{background:#f1f6fb;border-radius:10px;width:calc(20% - 24px);margin-right:30px;margin-bottom:30px;padding:25px 30px 80px;position:relative;overflow:hidden;transition:.3s}
.quality-page .box3 li:nth-child(5n){margin-right:0}
.quality-page .box3 li>a:nth-of-type(1){font-size:16px;line-height:28px;color:#005bac}
.quality-page .box3 li>a:nth-of-type(2){position:absolute;bottom:25px;left:30px;font-size:12px;padding-right:20px;background:url(../images/arrow.svg) no-repeat right 60%/7px}
.quality-page .box3 li>span{position:absolute;bottom:0;right:0;font-size:60px;height:60px;color:#005bac;opacity:.08}

@media (max-width:1600px){
    .quality-page .box1{padding-top:60px}
}

@media (max-width:1440px){
    .quality-page .box1{padding-top:40px}
    .quality-page .box1 .img-div{padding:30px 0 40px 25px}
    .quality-page .box2{padding:30px 0 20px}
    .quality-page .box2 .img-txt{margin:30px 0 20px}
    .quality-page .box2 .img-txt li{margin-bottom:30px}
    .quality-page .box2 .img-txt .info{padding-left:30px}
    .quality-page .box2 .img-txt .info>p:first-child{font-size:20px;line-height:30px;margin:10px 0}
    .quality-page .box2>p:nth-of-type(1){font-size:20px;line-height:30px}
    .quality-page .box3{padding:30px 0 20px}
    .quality-page .box3 li>a:nth-of-type(1){font-size:14px;line-height:24px}
}

@media (max-width:1280px){
    .quality-page .box1{padding-top:20px}
    .quality-page .box1 .img-div{padding:30px 0}
    
    .quality-page .box2{padding:30px 0 10px}
    .quality-page .box2 .img-txt{display:block;margin:30px 0 0}
    .quality-page .box2 .img-txt li{width:100%;margin-right:0;display:block;margin-bottom:30px}
    .quality-page .box2 .img-txt .img-bg{width:100%}
    .quality-page .box2 .img-txt .info{padding-left:0}
    .quality-page .box2 .img-txt .info>p:first-child{font-size:16px;line-height:26px;margin:10px 0 5px}
    .quality-page .box2 .img-txt .info>p:first-child:before{top:10px}
    .quality-page .box2 .img-txt .info>p:last-child{font-size:14px;line-height:24px}
    .quality-page .box2>p:nth-of-type(1){font-size:16px;line-height:26px;padding-left:15px}
    .quality-page .box2>p:nth-of-type(1):before{top:10px;left:0}
    .quality-page .box2>p:nth-of-type(2){font-size:14px;line-height:24px;padding:5px 0 15px 15px}
    .quality-page .box2 .txt{display:block}
    .quality-page .box2 .txt li{width:100%;margin-right:0;margin-bottom:20px;padding:30px 25px;text-align:center}
    .quality-page .box2 .txt li>p:first-child{font-size:16px;line-height:26px}
    
    .quality-page .box3{padding:30px 0 10px}
    .quality-page .box3 ul{margin-top:20px;display:flex}
    .quality-page .box3 li{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px;padding:25px 25px 50px}
    .quality-page .box3 li:nth-child(5n){margin-right:20px}
    .quality-page .box3 li:nth-child(2n){margin-right:0}
    .quality-page .box3 li>a:nth-of-type(1){font-size:14px;line-height:24px}
    .quality-page .box3 li>a:nth-of-type(2){bottom:20px;left:25px;padding-right:20px;background-position:right 55%}
    .quality-page .box3 li>span{font-size:50px;height:50px}
}

@media (any-hover:hover){
    .quality-page .box2 .txt li:hover{transform:translateY(-5px)}
    
    .quality-page .box3 li:hover{transform:translateY(-5px)}
}

/*联系*/
.contact-page{padding:70px 0 50px}
.contact-page ul{margin-top:30px}
.contact-page li{display:flex;margin-bottom:30px;height:160px}
.contact-page .img-bg{width:17.42%;border-radius:10px;height:100%}
.contact-page .img{height:100%}
.contact-page .info{flex:1;margin-left:40px;border-bottom:1px #e5e5e5 solid;padding:10px 0 20px}
.contact-page .info>p{font-size:20px;line-height:30px;color:#005bac}
.contact-page .txt{display:flex;flex-wrap:wrap}
.contact-page .txt>span{font-size:16px;line-height:26px;padding-left:30px;width:35%;margin-top:15px}
.contact-page .txt>span:first-child{background:url(../images/7.png) no-repeat left center/20px}
.contact-page .txt>span:nth-child(2){width:65%;background:url(../images/9.png) no-repeat left center/16px}
.contact-page .txt>span:nth-child(3){background:url(../images/8.png) no-repeat left center/19px}
.contact-page .txt>span:last-child{width:65%;background:url(../images/10.png) no-repeat left center/22px}

@media (max-width:1600px){
    .contact-page{padding:50px 0}
}

@media (max-width:1440px){
    .contact-page{padding:30px 0 50px}
    .contact-page li{align-items:flex-start;height:auto}
    .contact-page .img-bg{height:auto}
    .contact-page .img{height:auto;padding-bottom:69.56%}
    .contact-page .info{padding:0 0 20px}
    .contact-page .txt>span{width:100%}
    .contact-page .txt>span:nth-child(2){width:100%}
    .contact-page .txt>span:last-child{width:100%}
}

@media (max-width:1280px){
    .contact-page{padding:20px 0 30px}
    .contact-page ul{margin-top:20px}
    .contact-page li{display:block;margin-bottom:20px}
    .contact-page .img-bg{width:100%}
    .contact-page .info{margin-left:0;padding:20px 0}
    .contact-page .info>p{font-size:16px;line-height:26px}
    .contact-page .txt{display:block}
    .contact-page .txt>span{display:block;font-size:14px;line-height:24px;padding-left:30px;width:100%}
    .contact-page .txt>span:first-child{background:url(../images/7.png) no-repeat left 4px/20px}
    .contact-page .txt>span:nth-child(2){width:100%;background:url(../images/9.png) no-repeat left 2px/16px}
    .contact-page .txt>span:nth-child(3){background:url(../images/8.png) no-repeat left 2px/19px}
    .contact-page .txt>span:last-child{width:100%;background:url(../images/10.png) no-repeat left 2px/22px}
}

/*产品*/
.goods-page .tab{margin:40px 0 50px;display:flex}
.goods-page .tab>p{width:190px;height:50px;text-align:center;line-height:50px;background:#f1f6fb;border-radius:5px;margin-right:10px;font-size:16px;cursor:pointer;transition:.3s}
.goods-page .tab>p.active{background:#005bac;color:#fff}

.goods-page .box{padding-bottom:80px;display:none}

.goods-page .box1{display:block}
.goods-page .box1 .info p{font-size:16px;line-height:32px;color:#666;word-break:break-all}
.goods-page .box1 .info img{max-width:100%;height:auto !important}
.goods-page .box1 .info a{display:inline-block}
.goods-page .box1 .img-div{width:56%}

.goods-page .box2 .tit{display:flex;align-items:center;margin-bottom:30px}
.goods-page .box2 .download{display:flex;align-items:center;font-size:14px}
.goods-page .box2 .download>p{color:#666;margin-right:10px}
.goods-page .box2 .download>a{color:#fff;width:130px;height:30px;padding-left:40px;line-height:30px;border-radius:5px;background:#005bac url(../images/11.png) no-repeat 15px center/18px;transition:.3s}
.goods-page .box2 .myscroll{overflow:auto;border-radius:10px}
.goods-page .box2 table{border:1px #ddd solid;border-top:0;border-radius:10px;border-spacing:0;width:max-content;margin-bottom:30px}
.goods-page .box2 th{background:#94aec5;padding:15px 25px;font-weight:normal;color:#fff;line-height:20px;border-right:1px #eee solid;border-bottom:1px #ddd solid}
.goods-page .box2 td{background:#fff;padding:15px 25px;text-align:center;line-height:20px;border-right:1px #ddd solid;border-bottom:1px #ddd solid}
.goods-page .box2 tr:nth-child(2n+1)>td{background:#f5f7f9}
.goods-page .box2 tr:last-child>td{border-bottom:0}
.goods-page .box2 tr>td:last-child{border-right:0}
.goods-page .box2 tr:first-child>th:last-child{border-right:0}
.goods-page .box2 tr:first-child>th:first-child{border-radius:10px 0 0 0}
.goods-page .box2 tr:first-child>th:last-child{border-radius:0 10px 0 0}
.goods-page .box2 tr:last-child>td:first-child{border-radius:0 0 0 10px}
.goods-page .box2 tr:last-child>td:last-child{border-radius:0 0 10px 0}
.goods-page .box2 td:first-child,.goods-page .box2 th:first-child{position:sticky;left:0;z-index:1}

.goods-page .box3 ul{margin-top:30px}
.goods-page .box3 li{display:flex;margin-bottom:30px}
.goods-page .box3 .img-bg{width:17.29%;border-radius:10px}
.goods-page .box3 .img{padding-bottom:69.56%}
.goods-page .box3 .info{flex:1;margin-left:40px;padding-right:100px;border-bottom:1px #eee solid;position:relative}
.goods-page .box3 .info>a:nth-of-type(1){font-size:20px;line-height:30px;margin:10px 0}
.goods-page .box3 .info>p{font-size:16px;line-height:30px;color:#666}
.goods-page .box3 .info>a:nth-of-type(2){width:48px;height:48px;border:1px #eee solid;border-radius:50%;background:url(../images/arrow.svg) no-repeat center center/10px;position:absolute;right:0;top:40px;transition:.3s}

.goods-page .box4 .tit{display:flex;align-items:center;margin-bottom:30px}
.goods-page .box4 .tit>a{color:#fff;width:130px;height:30px;padding-left:40px;line-height:30px;border-radius:5px;background:#005bac url(../images/11.png) no-repeat 15px center/18px;transition:.3s}
.goods-page .box4>p{font-size:20px;line-height:30px}
.goods-page .box4 .pc{margin:20px 0 30px;border:1px #eee solid;border-radius:10px}
.goods-page .box4 .pc li{display:flex;align-items:center;padding:15px 80px 15px 60px}
.goods-page .box4 .pc li>a:nth-of-type(1){flex:1;padding-right:50px;line-height:24px}
.goods-page .box4 .pc li>p{text-align:center}
.goods-page .box4 .pc li>p:nth-of-type(1){width:80px}
.goods-page .box4 .pc li>p:nth-of-type(2){width:80px;margin:0 10%}
.goods-page .box4 .pc li>a:nth-of-type(2){width:40px}
.goods-page .box4 .pc .head{background:#94aec5;border-radius:10px 10px 0 0;color:#fff;font-size:16px}
.goods-page .box4 .pc .head>a{color:#fff}
.goods-page .box4 .pc .con{border-bottom:1px #eee solid}
.goods-page .box4 .pc .con:last-child{border-bottom:0}
.goods-page .box4 .pc .con>a:nth-of-type(1){background-repeat:no-repeat;background-position:left top;background-size:20px;padding-left:30px}
.goods-page .box4 .pc .con>a:nth-of-type(2){height:16px;background:url(../images/12.png) no-repeat center center/20px}
.goods-page .box4 .m{display:none}

.goods-page .box5 .tit-name{margin-bottom:30px}
.goods-page .box5>p{font-size:20px;line-height:30px}
.goods-page .box5 ul{margin-top:30px;display:flex;flex-wrap:wrap}
.goods-page .box5 li{background:#f1f6fb;border-radius:10px;width:calc(20% - 24px);margin-right:30px;margin-bottom:30px;padding:25px 30px 80px;position:relative;overflow:hidden;transition:.3s}
.goods-page .box5 li:nth-child(5n){margin-right:0}
.goods-page .box5 li>a:nth-of-type(1){font-size:16px;line-height:28px;color:#005bac}
.goods-page .box5 li>a:nth-of-type(2){position:absolute;bottom:25px;left:30px;font-size:12px;padding-right:20px;background:url(../images/arrow.svg) no-repeat right 60%/7px}
.goods-page .box5 li>span{position:absolute;bottom:0;right:0;font-size:60px;height:60px;color:#005bac;opacity:.08}

@media (max-width:1600px){
    .goods-page .tab>p{width:170px}
    .goods-page .box{padding-bottom:70px}
}

@media (max-width:1440px){
    .goods-page .tab{margin:30px 0 40px}
    .goods-page .tab>p{width:150px;height:45px;line-height:45px}
    .goods-page .box{padding-bottom:60px}
    .goods-page .box3 .info{margin-left:30px;padding-right:80px}
    .goods-page .box3 .info>a:nth-of-type(1){margin:0 0 10px}
    .goods-page .box3 .info>a:nth-of-type(2){width:38px;height:38px}
    .goods-page .box4 .pc li{padding:15px 60px 15px 40px}
    .goods-page .box5 li{width:calc(20% - 16px);margin-right:20px;margin-bottom:20px}
    .goods-page .box5 li>a:nth-of-type(1){font-size:14px;line-height:24px}
}

@media (max-width:1280px){
    .goods-page .tab{margin:20px 0;flex-wrap:wrap}
    .goods-page .tab>p{width:calc(100% / 3 - 6px);margin-right:9px;height:40px;line-height:40px;font-size:14px;margin-bottom:10px}
    .goods-page .tab>p:nth-child(3n){margin-right:0}
    
    .goods-page .box{padding-bottom:50px}
    
    .goods-page .box1 .info p{font-size:14px;line-height:24px;margin-top:20px}
    .goods-page .box1 .img-div{width:100%}
    
    .goods-page .box2 .tit{margin-bottom:20px}
    .goods-page .box2 .download{justify-content:flex-end;font-size:12px}
    .goods-page .box2 .download>a{width:90px;background:#005bac;padding-left:0;text-align:center}
    .goods-page .box2 .myscroll{border-radius:5px}
    .goods-page .box2 table{margin-bottom:20px;border-radius:5px}
    .goods-page .box2 th{padding:10px 15px}
    .goods-page .box2 td{padding:10px 15px;line-height:20px}
    .goods-page .box2 tr:first-child>th:first-child{border-radius:5px 0 0 0}
    .goods-page .box2 tr:first-child>th:last-child{border-radius:0 5px 0 0}
    .goods-page .box2 tr:last-child>td:first-child{border-radius:0 0 0 5px}
    .goods-page .box2 tr:last-child>td:last-child{border-radius:0 0 5px 0}
    .goods-page .box2 td:first-child,.goods-page .box2 th:first-child{position:static}
    
    .goods-page .box3 ul{margin-top:20px}
    .goods-page .box3 li{margin-bottom:20px;display:block}
    .goods-page .box3 li:last-child{margin-bottom:0}
    .goods-page .box3 .img-bg{width:100%;margin-bottom:10px}
    .goods-page .box3 .info{margin-left:0;padding-right:0;padding-bottom:20px}
    .goods-page .box3 .info>a:nth-of-type(1){font-size:16px;line-height:26px;margin:10px 0 15px;padding-right:50px}
    .goods-page .box3 .info>p{font-size:14px;line-height:24px}
    .goods-page .box3 .info>a:nth-of-type(2){width:30px;height:30px;top:8px;background-size:8px}
    
    .goods-page .box4 .tit{margin-bottom:20px}
    .goods-page .box4 .tit>a{width:80px;padding-left:0;text-align:center;background:#005bac;font-size:12px}
    .goods-page .box4>p{font-size:18px;line-height:28px}
    .goods-page .box4 .m{display:block;margin-top:20px;border:1px #eee solid;border-radius:5px}
    .goods-page .box4 .m li{display:flex;align-items:center}
    .goods-page .box4 .m .info{flex:1;padding-right:10px}
    .goods-page .box4 .m li>a{width:30px}
    .goods-page .box4 .m .head{background:#94aec5;border-radius:5px 5px 0 0;padding:10px 20px}
    .goods-page .box4 .m .head a{color:#fff}
    .goods-page .box4 .m .con{border-bottom:1px #eee solid;padding:15px 20px}
    .goods-page .box4 .m .con:last-child{border-bottom:0}
    .goods-page .box4 .m .con .info>a{background:url(../images/13.png) no-repeat left top/20px;padding-left:30px;line-height:24px}
    .goods-page .box4 .m .con .info>p{line-height:24px;padding-left:30px}
    .goods-page .box4 .m .con>a{height:16px;background:url(../images/12.png) no-repeat center center/20px}
    .goods-page .box4 .pc{display:none}
    
    .goods-page .box5>p{font-size:18px;line-height:28px}
    .goods-page .box5 ul{margin:20px 0 10px}
    .goods-page .box5 li{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px;padding:25px 25px 50px}
    .goods-page .box5 li:nth-child(5n){margin-right:20px}
    .goods-page .box5 li:nth-child(2n){margin-right:0}
    .goods-page .box5 li>a:nth-of-type(1){font-size:14px;line-height:24px}
    .goods-page .box5 li>a:nth-of-type(2){bottom:20px;left:25px;background-position:right 55%}
    .goods-page .box5 li>span{font-size:50px;height:50px}
}

@media (any-hover:hover){
    .goods-page .tab>p:hover{background:#005bac;color:#fff}
    
    .goods-page .box2 .download>a:hover{background-color:#034179}
    
    .goods-page .box3 .info>a:nth-of-type(1):hover{color:#005bac}
    .goods-page .box3 .info>a:nth-of-type(2):hover{border-color:#005bac;background-color:#005bac;background-image:url(../images/arrow-w.svg)}
    
    .goods-page .box4 .tit>a:hover{background-color:#034179}
    .goods-page .box4 .con>a:nth-of-type(1):hover{color:#034179}
    
    .goods-page .box5 li{transform:translateY(-5px)}
}

/*应用*/
.app-page .tab{margin:40px 0 50px;display:flex}
.app-page .tab>p{width:190px;height:50px;text-align:center;line-height:50px;background:#f1f6fb;border-radius:5px;margin-right:10px;font-size:16px;cursor:pointer;transition:.3s}
.app-page .tab>p.active{background:#005bac;color:#fff}

.app-page .box{padding-bottom:80px;display:none}

.app-page .box1>p{font-size:16px;color:#666;line-height:32px;margin-top:25px;text-align:justify}

.app-page .box2>img{max-width:80%;margin-top:40px}

/*.app-page .box3 ul{margin-top:40px}*/
/*.app-page .box3 li{margin-bottom:20px;background:#f1f6fb;border-radius:10px;padding:50px 90px;display:flex;align-items:flex-start;transition:.3s}*/
/*.app-page .box3 .img-div{width:40px;height:34px;margin:20px auto 15px}*/
/*.app-page .box3 .tit>p{font-size:20px;line-height:30px;text-align:center}*/
.app-page .box3 .con p{font-size:16px;line-height:32px;color:#666;word-break:break-all}
.app-page .box3 .con a{display:inline-block}
.app-page .box3 .con img{max-width:100%;height:auto !important}

.app-page .box4 ul{margin-top:40px}
.app-page .box4 li{display:flex;align-items:flex-start;margin-bottom:40px}
.app-page .box4 .img-div{background:url(../images/14.png) no-repeat center center/cover;width:250px;height:160px;border-radius:10px}
.app-page .box4 .info{flex:1;padding-left:50px}
.app-page .box4 .info>a{font-size:18px;line-height:28px;margin:10px 0}
.app-page .box4 .info>p{font-size:16px;line-height:26px}

@media (max-width:1600px){
    .app-page .box{padding-bottom:70px}
    /*.app-page .box3 li{padding:40px 50px}*/
    /*.app-page .box3 .img-div{margin:40px auto 15px}*/
}

@media (max-width:1440px){
    .app-page .box{padding-bottom:60px}
    .app-page .tab{margin:30px 0 40px}
    .app-page .tab>p{width:150px;height:45px;line-height:45px}
    /*.app-page .box3 li{padding:40px}*/
    /*.app-page .box3 .tit>p{font-size:18px;line-height:28px}*/
    /*.app-page .box3 .img-div{margin:30px auto 15px}*/
}

@media (max-width:1280px){
    .app-page .tab{margin:20px 0;flex-wrap:wrap}
    .app-page .tab>p{width:calc(50% - 10px);height:40px;line-height:40px;margin-right:20px;margin-bottom:10px;font-size:14px}
    .app-page .tab>p:nth-child(2n){margin-right:0}
    
    .app-page .box{padding-bottom:50px}
    
    .app-page .box1>p{font-size:14px;line-height:24px;margin-top:20px}
    
    .app-page .box2>img{margin-top:20px;max-width:100%}
    
    /*.app-page .box3 ul{margin-top:20px}*/
    /*.app-page .box3 li{width:100%;padding:30px 25px;display:block}*/
    /*.app-page .box3 li:last-child{margin-bottom:0}*/
    /*.app-page .box3 li:nth-child(2n+1){margin-right:0}*/
    /*.app-page .box3 .img-div{margin:0 0 15px}*/
    /*.app-page .box3 .tit>p{font-size:18px;line-height:28px;text-align:left;margin-bottom:10px}*/
    .app-page .box3 .con p{font-size:14px;line-height:24px}
    
    .app-page .box4 ul{margin:20px 0 -20px}
    .app-page .box4 li{display:block;margin-bottom:30px}
    .app-page .box4 .img-div{width:100%;margin-bottom:20px}
    .app-page .box4 .info{padding-left:0}
    .app-page .box4 .info>a{font-size:16px;line-height:26px;margin:0 0 10px}
    .app-page .box4 .info>p{font-size:14px;line-height:24px}
}

@media (any-hover:hover){
    .app-page .tab>p:hover{background:#005bac;color:#fff}
    
    .app-page .box3 li:hover{transform:translateY(-5px)}
    
    .app-page .box4 .info>a:hover{color:#005bac}
}

/*搜索*/
.search-page{padding:70px 0 100px}
.search-page ul{margin-top:30px}
.search-page li{padding:30px 0;border-bottom:1px #eee solid}
.search-page li>a{font-size:20px}
.search-page li p{line-height:24px;color:#666;margin-top:10px}
.search-page .page{margin-top:40px}

@media (max-width:1600px){
    .search-page{padding:60px 0 90px}
    .search-page ul{margin-top:20px}
}

@media (max-width:1440px){
    .search-page{padding:40px 0 80px}
    .search-page ul{margin-top:10px}
    .search-page li{padding:20px 0}
}

@media (max-width:1280px){
    .search-page{padding:20px 0 50px}
    .search-page ul{margin-top:10px}
    .search-page li{padding:20px 0}
    .search-page li>a{font-size:16px}
    .search-page .page{margin-top:20px}
}

@media (any-hover:hover){
    .search-page li>a:hover{color:#005bac}
}